/**
  ******************************************************************************
  * @file    user_def.h 
  * @author  Sherlock
  * @version V0.1
  * @date    08/2/2024
  * @brief   common define for application. e.g. constant Data
  ******************************************************************************
  * @copy
  *
  * <h2><center>&copy; COPYRIGHT 2010 Feirui</center></h2>
  */ 

#ifndef  __USER_DEF_H__
#define  __USER_DEF_H__

#ifdef __cplusplus
 extern "C" {
#endif


/* Product definition */



/* Ability definition */



/* Software Version definition */
#if defined(SWVersion_10) 
#define SoftwareVersionVal  10
#elif defined(SWVersion_11) 
#define SoftwareVersionVal  11
#elif defined(SWVersion_12) 
#define SoftwareVersionVal  12
#elif defined(SWVersion_13) 
#define SoftwareVersionVal  13
#elif defined(SWVersion_14) 
#define SoftwareVersionVal  14
#elif defined(SWVersion_15) 
#define SoftwareVersionVal  15
#elif defined(SWVersion_16) 
#define SoftwareVersionVal  16
#elif defined(SWVersion_17) 
#define SoftwareVersionVal  17
#elif defined(SWVersion_18) 
#define SoftwareVersionVal  18
#elif   defined(SWVersion_19) 
#define SoftwareVersionVal  19
#elif defined(SWVersion_20) 
#define SoftwareVersionVal  20
#elif defined(SWVersion_21) 
#define SoftwareVersionVal  21
#elif defined(SWVersion_22) 
#define SoftwareVersionVal  22
#elif defined(SWVersion_23) 
#define SoftwareVersionVal  23
#elif defined(SWVersion_24) 
#define SoftwareVersionVal  24
#elif defined(SWVersion_25) 
#define SoftwareVersionVal  25
#elif defined(SWVersion_26) 
#define SoftwareVersionVal  26
#elif defined(SWVersion_27) 
#define SoftwareVersionVal  27
#elif defined(SWVersion_28) 
#define SoftwareVersionVal  28
#elif   defined(SWVersion_29) 
#define SoftwareVersionVal  29
#elif defined(SWVersion_30) 
#define SoftwareVersionVal  30
#elif defined(SWVersion_31) 
#define SoftwareVersionVal  31
#elif defined(SWVersion_32) 
#define SoftwareVersionVal  32
#elif defined(SWVersion_33) 
#define SoftwareVersionVal  33
#elif defined(SWVersion_34) 
#define SoftwareVersionVal  34
#elif defined(SWVersion_35) 
#define SoftwareVersionVal  35
#elif defined(SWVersion_36) 
#define SoftwareVersionVal  36
#elif defined(SWVersion_37) 
#define SoftwareVersionVal  37
#elif defined(SWVersion_38) 
#define SoftwareVersionVal  38
#elif defined(SWVersion_39) 
#define SoftwareVersionVal  39
#elif defined(SWVersion_40) 
#define SoftwareVersionVal  40
#elif defined(SWVersion_41) 
#define SoftwareVersionVal  41
#elif defined(SWVersion_42) 
#define SoftwareVersionVal  42
#elif defined(SWVersion_43) 
#define SoftwareVersionVal  43
#elif defined(SWVersion_44) 
#define SoftwareVersionVal  44
#elif defined(SWVersion_45) 
#define SoftwareVersionVal  45
#elif defined(SWVersion_46) 
#define SoftwareVersionVal  46
#elif defined(SWVersion_47) 
#define SoftwareVersionVal  47
#elif defined(SWVersion_48) 
#define SoftwareVersionVal  48
#elif defined(SWVersion_49) 
#define SoftwareVersionVal  49
#elif defined(SWVersion_50) 
#define SoftwareVersionVal  50
#elif defined(SWVersion_51) 
#define SoftwareVersionVal  51
#elif defined(SWVersion_52) 
#define SoftwareVersionVal  52
#elif defined(SWVersion_53) 
#define SoftwareVersionVal  53
#elif defined(SWVersion_54) 
#define SoftwareVersionVal  54
#elif defined(SWVersion_55) 
#define SoftwareVersionVal  55
#elif defined(SWVersion_56) 
#define SoftwareVersionVal  56
#elif defined(SWVersion_57) 
#define SoftwareVersionVal  57
#elif defined(SWVersion_58) 
#define SoftwareVersionVal  58
#elif defined(SWVersion_59) 
#define SoftwareVersionVal  59
#elif defined(SWVersion_60) 
#define SoftwareVersionVal  60
#elif defined(SWVersion_61) 
#define SoftwareVersionVal  61
#elif defined(SWVersion_62) 
#define SoftwareVersionVal  62
#elif defined(SWVersion_63) 
#define SoftwareVersionVal  63
#elif defined(SWVersion_64) 
#define SoftwareVersionVal  64
#elif defined(SWVersion_65) 
#define SoftwareVersionVal  65
#elif defined(SWVersion_66) 
#define SoftwareVersionVal  66
#elif defined(SWVersion_67) 
#define SoftwareVersionVal  67
#elif defined(SWVersion_68) 
#define SoftwareVersionVal  68
#elif defined(SWVersion_69) 
#define SoftwareVersionVal  69
#elif defined(SWVersion_70) 
#define SoftwareVersionVal  70
#elif defined(SWVersion_71) 
#define SoftwareVersionVal  71
#elif defined(SWVersion_72) 
#define SoftwareVersionVal  72
#elif defined(SWVersion_73) 
#define SoftwareVersionVal  73
#elif defined(SWVersion_74) 
#define SoftwareVersionVal  74
#elif defined(SWVersion_75) 
#define SoftwareVersionVal  75
#elif defined(SWVersion_76) 
#define SoftwareVersionVal  76
#elif defined(SWVersion_77) 
#define SoftwareVersionVal  77
#elif defined(SWVersion_78) 
#define SoftwareVersionVal  78
#elif defined(SWVersion_79) 
#define SoftwareVersionVal  79
#elif defined(SWVersion_80) 
#define SoftwareVersionVal  80
#elif defined(SWVersion_81) 
#define SoftwareVersionVal  81
#elif defined(SWVersion_82) 
#define SoftwareVersionVal  82
#elif defined(SWVersion_83) 
#define SoftwareVersionVal  83
#elif defined(SWVersion_84) 
#define SoftwareVersionVal  84
#elif defined(SWVersion_85) 
#define SoftwareVersionVal  85
#elif defined(SWVersion_86) 
#define SoftwareVersionVal  86
#elif defined(SWVersion_87) 
#define SoftwareVersionVal  87
#elif defined(SWVersion_88) 
#define SoftwareVersionVal  88
#endif

#ifdef __cplusplus
}
#endif

#endif	/*	__USER_DEF_H__	*/
